<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>
        // 1. 法二 排序后 如果长度一致，就相等
        // 延展运算符 转化为数组 
        // 排序
        // 转化为字符串
        // 比较是否相等
        // ？时间复杂度O(nlogn) - 排序;比较长度 O(n) O(nlogn + n) => O(nlogn)
        // 空间复杂度为 O(n) n就是字符a或者b的长度
        var isAnagram2 = function (s, t) {
            let a = [...s].sort().join('')
            let b = [...t].sort().join('')
            if (s.length === t.length && a === b) {
                return true
            }
            return false
        }
        console.log(isAnagram2('aacc', 'ccac'));
        console.log(isAnagram2('aabb', 'bbaa'));
    </script>
</body>

</html>